3
3
.
.
1
1
.
.
4
4
C
C
r
r
e
e
a
a
t
t
e
e
V
V
i
i
e
e
w
w
s
s
u
u
s
s
i
i
n
n
g
g
F
F
o
o
r
r
L
L
o
o
o
o
p
p
I
I
n
n
f
f
o
o
[
[
R
R
]
]
This tutorial shows how to add multiple Views using for loop.
E
E
x
x
a
a
m
m
p
p
l
l
e
e
In this example we create a List of names and use it to populate Column with multiple Text Views.
MainActivity.kt
package com.example.testcompose
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.foundation.Text
import androidx.compose.foundation.layout.Column
import androidx.compose.ui.platform.setContent
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
Column {
var people = listOf("John", "Bob", "Susan")
for (person in people) {
Text(person)
}
}
}
}
}
Output